package com.example.chenhaosblog.service;

import com.example.chenhaosblog.utils.PageData;

import java.util.List;

public interface DemoService {

    /**
     *  查询list 数据
     * @param pageData
     * @return
     * @throws Exception
     */
    List<PageData> findAll(PageData pageData) throws Exception;
    List<PageData> findAll2(PageData pageData) throws Exception;

    /**
     *   新增demo
     * @param pageData
     * @throws Exception
     */
    void add(PageData pageData) throws Exception;

    /**
     *   修改数据
     * @param pageData
     * @throws Exception
     */
    void update(PageData pageData) throws Exception;

    /**
     * 查询数据
     * @param pageData
     * @return
     */
    PageData findView(PageData pageData) throws Exception;

    /**
     *  删除数据
     * @param pageData
     */
    void del(PageData pageData) throws Exception;
    /**
     *  批量删除数据
     * @param
     */
    void dels(List<String> ids) throws Exception;
}
